tubby-like protein 3 2310022L06Rik protein coding gene MGI:1329045 http://identifiers.org/mgd/MGI:1329045 genetic mapping Tulp3 O - Gene